needed yesterday - Alemán Inglés Diccionario